pcb project management quality assurance bga electronics circuit assembly inspection design quality control pcb rework quality optical inspection csp optical magnifier consulting